package com.fowo.api.syncAmazon.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
 * @TableName sd_advertised_product_report
 */
@TableName(value ="sd_advertised_product_report")
@Data
public class SdAdvertisedProductReport implements Serializable {
    private Long id;

    private Integer addToCart;

    private Integer addToCartClicks;

    private BigDecimal addToCartRate;

    private Integer addToCartViews;

    private Long adGroupId;

    private String adGroupName;

    private Long adId;

    private String bidOptimization;

    private Integer brandedSearches;

    private Integer brandedSearchesClicks;

    private Integer brandedSearchesViews;

    private BigDecimal brandedSearchRate;

    private String campaignBudgetCurrencyCode;

    private Long campaignId;

    private String campaignName;

    private Integer clicks;

    private BigDecimal cost;

    private Date date;

    private Integer detailPageViews;

    private Integer detailPageViewsClicks;

    private BigDecimal eCPAddToCart;

    private BigDecimal eCPBrandSearch;

    private Integer impressions;

    private Integer impressionsFrequencyAverage;

    private Integer impressionsViews;

    private Integer newToBrandDetailPageViewClicks;

    private BigDecimal newToBrandDetailPageViewRate;

    private Integer newToBrandDetailPageViews;

    private Integer newToBrandDetailPageViewViews;

    private BigDecimal newToBrandECPDetailPageView;

    private Integer newToBrandPurchases;

    private Integer newToBrandPurchasesClicks;

    private BigDecimal newToBrandSales;

    private BigDecimal newToBrandSalesClicks;

    private Integer newToBrandUnitsSold;

    private Integer newToBrandUnitsSoldClicks;

    private String promotedAsin;

    private String promotedSku;

    private Integer purchases;

    private Integer purchasesClicks;

    private Integer purchasesPromotedClicks;

    private BigDecimal sales;

    private BigDecimal salesClicks;

    private BigDecimal salesPromotedClicks;

    private Integer unitsSold;

    private Integer unitsSoldClicks;

    private Integer videoCompleteViews;

    private Integer videoFirstQuartileViews;

    private Integer videoMidpointViews;

    private Integer videoThirdQuartileViews;

    private Integer videoUnmutes;

    private BigDecimal viewabilityRate;

    private BigDecimal viewClickThroughRate;

    private Long sid;

    private Long innerlid;

    private static final long serialVersionUID = 1L;
}